his blood is on his own head - Turkish English Dictionary